package cn.hx.entity;

import java.io.Serializable;
import java.util.List;

/**
 * 事项详情(ItemInfo)实体类
 *
 * @author makejava
 * @since 2022-08-19 20:47:42
 */
public class ItemInfo implements Serializable {
    private static final long serialVersionUID = -47006871479330618L;
    /**
     * 主键
     */
    private Integer id;
    /**
     * 事项id
     */
    private Item item;
    /**
     * 事项的基本信息
     */
    private String basicInfo;
    /**
     * 设立依据
     */
    private String settingBasic;
    /**
     * 申请条件
     */
    private String applicationConditions;
    /**
     * 服务类型
     */
    private String serverType;
    /**
     * 事项类型
     */
    private String matterType;
    /**
     * 办理窗口
     */
    private String handlingWindow;
    /**
     * 工作时间
     */
    private String processingTime;
    /**
     * 是否收费（1收费0不收费）
     */
    private Integer charge;

    @Override
    public String toString() {
        return "ItemInfo{" +
                "id=" + id +
                ", item=" + item +
                ", basicInfo='" + basicInfo + '\'' +
                ", settingBasic='" + settingBasic + '\'' +
                ", applicationConditions='" + applicationConditions + '\'' +
                ", serverType='" + serverType + '\'' +
                ", matterType='" + matterType + '\'' +
                ", handlingWindow='" + handlingWindow + '\'' +
                ", processingTime='" + processingTime + '\'' +
                ", charge=" + charge +
                ", convenienceHot='" + convenienceHot + '\'' +
                ", monitoringComplaints='" + monitoringComplaints + '\'' +
                ", itemUsers=" + itemUsers +
                '}';
    }

    /**
     * 热线电话
     */
    private String convenienceHot;
    /**
     * 监督投诉
     */
    private String monitoringComplaints;
    private List<ItemUser> itemUsers;



    public Item getItem() {
        return item;
    }

    public void setItem(Item item) {
        this.item = item;
    }

    public List<ItemUser> getItemUsers() {
        return itemUsers;
    }

    public void setItemUsers(List<ItemUser> itemUsers) {
        this.itemUsers = itemUsers;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }


    public String getBasicInfo() {
        return basicInfo;
    }

    public void setBasicInfo(String basicInfo) {
        this.basicInfo = basicInfo;
    }

    public String getSettingBasic() {
        return settingBasic;
    }

    public void setSettingBasic(String settingBasic) {
        this.settingBasic = settingBasic;
    }

    public String getApplicationConditions() {
        return applicationConditions;
    }

    public void setApplicationConditions(String applicationConditions) {
        this.applicationConditions = applicationConditions;
    }

    public String getServerType() {
        return serverType;
    }

    public void setServerType(String serverType) {
        this.serverType = serverType;
    }

    public String getMatterType() {
        return matterType;
    }

    public void setMatterType(String matterType) {
        this.matterType = matterType;
    }

    public String getHandlingWindow() {
        return handlingWindow;
    }

    public void setHandlingWindow(String handlingWindow) {
        this.handlingWindow = handlingWindow;
    }

    public String getProcessingTime() {
        return processingTime;
    }

    public void setProcessingTime(String processingTime) {
        this.processingTime = processingTime;
    }

    public Integer getCharge() {
        return charge;
    }

    public void setCharge(Integer charge) {
        this.charge = charge;
    }

    public String getConvenienceHot() {
        return convenienceHot;
    }

    public void setConvenienceHot(String convenienceHot) {
        this.convenienceHot = convenienceHot;
    }

    public String getMonitoringComplaints() {
        return monitoringComplaints;
    }

    public void setMonitoringComplaints(String monitoringComplaints) {
        this.monitoringComplaints = monitoringComplaints;
    }

}